be still green at one's job